Dbgrid-jiny text nez hodnota v db

Otázka od: Ludek Paral

4. 9. 2002 7:33

Ahoj,

maly dotaz- je nekde nejaky maly priklad, jak psat neco jineho do dbgridu nez
je v db? Napriklad takova logicka hodnota - neni moc hezke psat "false".Asi
nejjednodussi bude pro mne asi udelat calculated polozku (textovou), kterou
proste nadefinuji dle hodnoty , ze ?



Ludek Paral
lupasoft
Sadova 2
352 01 As
Czech Rep.
mobil :00420/728.167118
tel. :00420/166 527410
email :ludek.paral@atlas.cz

Odpovedá: Libor Junek, KSH-Data

4. 9. 2002 6:19

Obsluz si na Gridu udalost OnDrawXXXX a tam si muzes pomoci Canvas.TextOut
vykreslit co chces.
Libor

> From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
> maly dotaz- je nekde nejaky maly priklad, jak psat neco
> jineho do dbgridu nez je v db? Napriklad takova logicka
> hodnota - neni moc hezke psat "false".Asi nejjednodussi bude
> pro mne asi udelat calculated polozku (textovou), kterou
> proste nadefinuji dle hodnoty , ze ?

Odpovedá: Lebeda David

4. 9. 2002 7:56

> maly dotaz- je nekde nejaky maly priklad, jak psat neco jineho do
> dbgridu nez je v db? Napriklad takova logicka hodnota - neni moc hezke
> psat "false".Asi nejjednodussi bude pro mne asi udelat calculated
> polozku (textovou), kterou proste nadefinuji dle hodnoty , ze ?

Ahoj,

zrovna u Boolean fieldu existuje property DisplayValues, ktera obsahuje
strednikem
oddelene texty vypisovane misto True a False (nevim, v jakem poradi).

Obecne reseni i pro jine fieldy spociva v obsluze udalosti OnGetText a
OnSetText,
viz help.

David Lebeda

Odpovedá: Ludek ZITA

4. 9. 2002 13:48


----- Original Message -----
From: "Ludek Paral" <ludek.paral@quick.cz>


Ahoj,

maly dotaz- je nekde nejaky maly priklad, jak psat neco jineho do dbgridu
nez je v db? Napriklad takova logicka hodnota - neni moc hezke psat
"false".Asi nejjednodussi bude pro mne asi udelat calculated polozku
(textovou), kterou proste nadefinuji dle hodnoty , ze ?

Ahoj

V obsluze OnGetText a OnSetText na fieldu v datasetu.
Mam tak delane 'preklady' napriklad z vyctovych hodnot usporne ukladanych v
DB do 'lidske reci'.

Ludek

Odpovedá: Robert TOTH

4. 9. 2002 15:18

priklad:

..
table1.open;
tbooleanfield(table1.fieldbyname('blablabla')).displayvalues:='Povolene;Zaka
zane';
..


   s pozdravom

Ing. Robert TOTH
Lucenec




----- Original Message -----
From: "Ludek ZITA" <konference@sales.cz>
To: <delphi-l@clexpert.cz>
Sent: Wednesday, September 04, 2002 11:01 AM
Subject: Re: Dbgrid-jiny text nez hodnota v db


>
> ----- Original Message -----
> From: "Ludek Paral" <ludek.paral@quick.cz>
>
>
> Ahoj,
>
> maly dotaz- je nekde nejaky maly priklad, jak psat neco jineho do dbgridu
> nez je v db? Napriklad takova logicka hodnota - neni moc hezke psat
> "false".Asi nejjednodussi bude pro mne asi udelat calculated polozku
> (textovou), kterou proste nadefinuji dle hodnoty , ze ?
>
> Ahoj
>
> V obsluze OnGetText a OnSetText na fieldu v datasetu.
> Mam tak delane 'preklady' napriklad z vyctovych hodnot usporne ukladanych
v
> DB do 'lidske reci'.
>
> Ludek
>
>
>